@charset "utf-8";
/* CSS Document */
/* ************************************
* file name: index.css
* Create personnel: 刘玮
* Create Date: 2014-04-09
* content: 建筑节能供热系统
************************************ */
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} 
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} 
table{border-collapse:collapse;border-spacing:0;} 
caption,th{text-align:left;font-weight:normal;} 
html,body,fieldset,img,iframe,abbr{border:0;} 
i,cite,em,var,address,dfn,font{font-style:normal;} 
[hidefocus],summary{outline:0;} 
li{list-style:none;} 
h1,h2,h3,h4,h5,h6,small{font-size:100%;} 
sup,sub{font-size:83%;} 
pre,code,kbd,samp{font-family:inherit;} 
q:before,q:after{content:none;} 
textarea{overflow:auto;resize:none;} 
label,summary{cursor:default;} 
a,button{cursor:pointer;} 
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} 
del,ins,u,s,a,a:hover{text-decoration:none;} 
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;} 
body{background:#fff;} 
a,a:hover{color:#333;} 
html, body {
	margin:0px;
	font-family:'微软雅黑', '黑体', Arial;
	font-size:12px;
	font-weight:normal;
	color:#666;
	background:#f0f0f0;
	
	height:100%;
	width:100%;

}
.main{
	width:960px;
	margin:0 auto;
	position:relative;
	height:740px;
	overflow:auto;	
	}
.main_bg{
	position:absolute;
	/*top:130px;*/
	height:768px;
	overflow:hidden;
	}
.main .maintop{
	position:relative;
	height:135px;}
#img1{
		position:absolute;
	left:10px;
	top:30px;
	display:block;
	width:85px;
	height:80px;


	}
#img2{
		position:absolute;
	left:110px;
	top:-10px;
	display:block;
	width:455px;
	height:135px;
	}
#img3{
	position:absolute;
	left:670px;
	top:76px;
	display:block;
	width:270px;
	height:40px;
	}
.content{
	width:340px;
	height:384px;
	position:absolute;
	top:200px;
	right:20px;}
.content .login_top{
	width:340px;
	height:62px;

	background:url(../images/login_top.png) no-repeat;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; }
.content .login_top2{
	width:130px;
	height:33px;
	position:absolute;
	top:15px;
	right:20px;
	background:url(../images/login_word1.png) no-repeat;
	}
.content .login_bottom{
	width:340px;
	height:322px;

	background:url(../images/login_bottom_bg.png) -1px no-repeat;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; }
.content .login_bottom2{
	width:310px;
	height:234px;
	position:absolute;
	top:100px;
	left:15px;
}
.login_bottom2 .top{
	width:85px;
	height:23px;
	background:url(../images/login_word2.png) no-repeat;}
.login_bottom2 ul li{
	width:309px;
	height:51px;
	background:url(../images/login_input.png) no-repeat;
	filter:alpha(opacity=40);  -moz-opacity:0.4;  -khtml-opacity: 0.4;  opacity: 0.4;}
.login_bottom2 input{
	font-family: "Times New Roman";
	display:block;
	border:none;
	width:309px;
	height:51px;
	font-size:18px;
	text-indent:100px;
	line-height:51px;

	}
.login_bottom2 input.name{
		position:absolute;
		color:#fff;
	top:33px;
	left:7px;
	background:url(../images/login_word3.png) 0 10px no-repeat;}
.login_bottom2 input.password{
		position:absolute;
		color:#fff;
	top:90px;
	left:7px;
	background:url(../images/login_word4.png) 0 10px no-repeat;}
.login_bottom2 .waring{
	display:block;
	padding-left:5px;
	font-size:14px;
	color:#f00;}
.login_bottom2 .btn{
	display:block;
	width:312px;
	height:63px;
	position:relative;
	background:url(../images/login_btn.png) no-repeat;}
.login_bottom2 .btn:hover{
	background:url(../images/login_btn_hover.png) no-repeat;}
.login_bottom2 .btn	.login_word{
	width:100px;
	height:30px;
	position:absolute;
	top:18px;
	left:100px;
	background:url(../images/login_word5.png) no-repeat;}
.login_bottom2 *{
	margin-bottom:8px;}
.login_bottom2 .btn	.login_word6{
	width:240px;
	height:30px;
	position:absolute;
	top:18px;
	left:60px;
	background:url(../images/login_word6.png) no-repeat;}
.login_bottom2 .btn	.login_word7{
	width:240px;
	height:30px;
	position:absolute;
	left:40px;
	top:18px;
	background:url(../images/login_word7.png) no-repeat;}
.footer{
	width:269px;
	height:19px;
	font-family:'宋体', '黑体', Arial;
	font-size:14px;
	color:#fff;
	position:absolute;
	top:670px;
	left:360px;
	}